South Africa earned a record 12th straight ODI win at home as they beat Sri Lanka by seven wickets in the third one-day international in Johannesburg, securing a series win.
South Africa earned a record 12th straight ODI win at home as they beat Sri Lanka by seven wickets in the third one-day international in Johannesburg, securing a series win.